Oasis Ticketing System
Outcome
Developed a custom ticketing system to streamline TEDx event management at St. Aloysius (Deemed to be University), Mangaluru.
Organizing an event as big as TEDx in a university as large as St. Aloysius (Deemed to be University), Mangaluru comes with many moving parts, and one of our biggest challenges was efficiently managing ticket sales and attendee data collection.
In the past, we relied on Excel sheets and Google Forms to handle payments, which was inefficient and led to several issues. Additionally, for our previous TEDx event, we spent ₹30,000 on a ticketing system and website, only to face inefficiencies and delays in accessing real-time data.
To solve this, I built a custom ticketing system called Oasis that automated the entire process—from ticket purchases to attendee data collection—ensuring smooth ticket distribution, real-time insights, and a seamless event experience.
Key features
- Instant Ticket Confirmations : Ensures smooth ticket distribution with instant purchase confirmations.
- Custom Data Collection : Collects personalized attendee data for a better event experience.
- Real-Time Attendee Insights : Provides instant access to attendee and ticket sales data for decision-making.
- Seamless Check-Ins : Enables quick and hassle-free check-ins on the day of the event.
Technologies used
- Next.js : Used as the full-stack framework for a seamless user experience.
- Supabase : Serves as the database for efficiently storing and retrieving attendee data.
- Clerk : Integrated for secure user authentication and authorization.
- Razorpay API : Used for seamless payment processing and ticket sales management.
- Drizzle ORM : Ensures structured and efficient database interactions.
- Serverless Functions : Used for scalable API handling and backend logic execution.
- Webhooks : Implemented for real-time payment verification and instant attendee notifications.